cray cray - French English Dictionary